more enviable - German English Dictionary